Obec Kyjovice leží v Jihomoravském kraji v ORP Znojmo v nadmořské výšce 215 m. V roce 2014 zde žilo 160 obyvatel. Kyjovice má katastrální území o rozloze 652 ha.